*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body{
    background: #21dfff;
    font-size: 25px;
}

input{
    width: 300px;
    background: rgba(191, 243, 255, 0.98);
    color: white;
    padding: 10px 5px;
}

.container{
    width: 1100px;
    margin: auto;
}

.city{
    font-size: 40px;
}

.zi{
    margin-left: -7px;
}

.zi,
.jian,
.xue,
.chuan,
.che,
.kong{
    font-size: 20px;
    float: left;
    width: 15%;
    margin: 7px;
    padding: 5px;
    background: #19d3ff;
    height: 240px;
}
#c-1,#d-1,
#c-2,#d-2,
#c-3,#d-3,
#c-4,#d-4,
#c-5,#d-5,
#c-6,#d-6{
    display: inline-block;
    margin-bottom: 15px;
}